Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
THE ELMS THE STREET Detached £808,134 £180,300 10 Mar 1999
THE HOLT THE STREET Detached £547,163 £207,500 17 Oct 2002